the shoe's on the other foot - French English Dictionary